import request from '@/utils/request'

/**
 * 解决方案相关的API服务
 */

/**
 * 获取所有启用的解决方案列表
 * @returns {Promise} 解决方案列表数据
 */
export function getSolutionList() {
  return request({
    url: '/solutions/list',
    method: 'get'
  })
}

/**
 * 获取VDI解决方案数据
 * @returns {Promise} VDI解决方案数据
 */
export function getVdiSolution() {
  return request({
    url: '/solutions/vdi',
    method: 'get'
  })
}

/**
 * 获取LLM解决方案数据
 * @returns {Promise} LLM解决方案数据
 */
export function getLlmSolution() {
  return request({
    url: '/solutions/llm',
    method: 'get'
  })
}

/**
 * 获取解决方案详情
 * @param {number} id 解决方案ID
 * @returns {Promise} 解决方案详情数据
 */
export function getSolutionDetail(id) {
  return request({
    url: `/solutions/${id}`,
    method: 'get'
  })
}

/**
 * 获取解决方案分类
 * @returns {Promise} 解决方案分类数据
 */
export function getSolutionCategories() {
  return request({
    url: '/solutions/categories',
    method: 'get'
  })
} 